You can say many things about software development, but you cannot say we lack for choices. There are at least a dozen Javascript frameworks. At least nine schemaless databases. Container orchestration? At least eight options (so far). Or, you're choosing an architecture? Would you like service-oriented? Too big for you? Then how about microservices? Don't like servers at all? It's OK, you're covered with serverless.
With so many options at our disposal and appearing every day, many teams find themselves jumping from trend to trend. These people are dazzled by the Industry of Cool.
This presentation will discuss some of the thought processes which should go into the decision to adopt a new technology, including:
- Requirements gathering
- TCO & ROI: Two business acronyms which matter
- Switching costs
- Prototyping